flying mammals - Turkish English Dictionary